Compatible with rustc 1.60. Minimal rustc version bumps happen only with minor number bumps in this project.
picky-asn1-x509
Provide implementation for types defined in X.509 RFC and related RFC (PKCS#8, PKCS#10).
This crate doesn't provide an easy to use API to create, read and validate X.509 certificates.
This is a low-level library providing only raw types for serialization and deserialization purposes.
These types are implementing serde
's Serialize
and Deserialize
and are to be used with picky-asn1-der.
If you're looking for a higher level API, you may be interested by the picky crate which uses
this library internally and provides a nicer API.